using System;
using System.Collections.Generic;
using System.Text;

namespace Weathertastic
{

    class WeatherInfo
    {
        private string _LocationName = string.Empty;
        private string _Temperature = string.Empty;
        private string _Condition = string.Empty;
        private int _Icon = -1;

        /* Forecast */
        private string _TomorrowHigh = string.Empty;
        private string _TomorrowLow = string.Empty;
        private string _TomorrowDayCondition = string.Empty;
        private int _TomorrowDayIcon;
        private string _TomorrowNightCondition = string.Empty;
        private int _TomorrowNightIcon;

        public WeatherInfo() { }

        #region Accessors & Mutators
        public string LocationName
        {
            get { return this._LocationName; }
            set { this._LocationName = value; }
        }

        public string Temperature
        {
            get { return this._Temperature; }
            set { this._Temperature = value; }
        }

        public string Condition
        {
            get { return this._Condition; }
            set { this._Condition = value; }
        }

        public int Icon
        {
            get { return this._Icon; }
            set { this._Icon = value; }
        }

        public string TomorrowHigh
        {
            get { return this._TomorrowHigh; }
            set { this._TomorrowHigh = value; }
        }

        public string TomorrowLow
        {
            get { return this._TomorrowLow; }
            set { this._TomorrowLow = value; }
        }

        public string TomorrowDayCondition
        {
            get { return this._TomorrowDayCondition; }
            set { this._TomorrowDayCondition = value; }
        }

        public int TomorrowDayIcon
        {
            get { return this._TomorrowDayIcon; }
            set { this._TomorrowDayIcon = value; }
        }

        public string TomorrowNightCondition
        {
            get { return this.TomorrowNightCondition; }
            set { this.TomorrowNightCondition = value; }
        }

        public int TomorrowNightIcon
        {
            get { return this._TomorrowNightIcon; }
            set { this._TomorrowNightIcon = value; }
        }
        #endregion

    }
}
